package it.gat.dao;

import java.sql.SQLException;
import java.util.List;

import it.gat.model.*;

public interface AppuntamentoDAO {
	
	public Appuntamento insert(Appuntamento appuntamento) throws SQLException;
	
	public Appuntamento retriveById(int id) throws SQLException;
	
	public List<Appuntamento> retrieveAll() throws SQLException;
	
	public List<Appuntamento> retrieveByNomeUtente(String nomeUtente) throws SQLException;
	
	public void update(Appuntamento appuntamento) throws SQLException;
	
	public void delete(int idAppuntamento) throws SQLException;

}
